package com.glink.manage.vo.video;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author xum
 * @since 2024/7/2
 **/
@Data
public class PatrolIntelligentEquipSimpleVO implements Serializable {

    @ApiModelProperty(value = "obj_id")
    private String objId;

    @ApiModelProperty(value = "所属工程")
    private String constructionWorkId;

    @ApiModelProperty(value = "所属施工现场")
    private String constructionWorkSiteId;

    @ApiModelProperty(value = "设备名称")
    private String patrolDeviceName;

    @ApiModelProperty(value = "设备编码")
    private String patrolDeviceCode;

    @ApiModelProperty(value = "安装位置")
    private String place;

    @ApiModelProperty(value = "使用类型(代码:UseType):10枪机;11球机;12云台;13微型摄像机;14卡片机;15双目摄像机")
    private String useMode;

    @ApiModelProperty(value = "视频类型(代码:VideoType):1可见光;2红外;3可见光与红外")
    private String videoMode;

    @ApiModelProperty(value = "出厂编号")
    private String productCode;

    @ApiModelProperty(value = "通道列表")
    private List<PatrolIntelligentEquipChannelSimpleVO> channelVOList;
}
